generalized shuffle

广义混洗